_MI_PARTITION_PAGE_LISTS

//0x3500 bytes (sizeof) struct _MI_PARTITION_PAGE_LISTS { struct _MMPFNLIST* FreePagesByColor[2]; //0x0 struct _MMPFNLIST ZeroedPageListHead; //0x40 struct _MMPFNLIST FreePageListHead; //0xc0 struct _MMPFNLIST StandbyPageListHead; //0x140 struct _MMPFNLIST StandbyPageListByPriority[8]; //0x1c0 struct _MMPFNLIST ModifiedPageListNoReservation; //0x480 struct _MMPFNLIST ModifiedPageListByReservation[16]; //0x500 struct _MMPFNLIST MappedPageListHead[16]; //0xa80 struct _MMPFNLIST BadPageListHead; //0x1000 union _SLIST_HEADER* FreePageSlist[2]; //0x1058 struct _MMPFNLIST* PageLocationList[8]; //0x1068 volatile ULONG StandbyRepurposedByPriority[8]; //0x10a8 volatile ULONGLONG TransitionSharedPages; //0x1100 ULONGLONG TransitionSharedPagesPeak[6]; //0x1108 struct _KEVENT MappedPageListHeadEvent[16]; //0x1138 struct _MI_STANDBY_LOOKASIDE OldestStandbyPageCache[8]; //0x12c0 struct _MI_STANDBY_LOOKASIDE NewestStandbyPageCache[8]; //0x22c0 ULONGLONG NewestStandbyPageCacheInserts[2][8]; //0x32c0 struct _MI_DECAY_TIMER_LINK DecayClusterTimerHeads[4]; //0x3340 ULONG DecayHand; //0x3360 UCHAR StandbyListDiscard; //0x3364 UCHAR FreeListDiscard; //0x3365 UCHAR PfnBitMapsReady; //0x3366 ULONGLONG LastDecayHandUpdateTime; //0x3368 struct _MI_LDW_WORK_CONTEXT LastChanceLdwContext; //0x3370 ULONGLONG AvailableEventsLock; //0x33c0 struct _MI_AVAILABLE_PAGE_WAIT_STATES AvailablePageWaitStates[3]; //0x33c8 volatile ULONGLONG TransitionPrivatePages; //0x3440 struct _RTL_BITMAP_EX LargePfnBitMap[2]; //0x3448 struct _MI_FREE_LARGE_PAGE_LIST* LargePageListHeads; //0x3468 volatile CHAR* MediumPagesOnFreeZeroList; //0x3470 struct _RTL_BITMAP_EX LargePageRebuildCandidates; //0x3478 volatile SHORT* LargePagesOnFreeZeroList; //0x3488 volatile LONG HugePageRebuildCandidatesExist; //0x3490 volatile LONG ProcessLargePageCacheLock; //0x3494 struct _LIST_ENTRY ProcessLargePageCacheLinks; //0x3498 ULONG ProcessLargePageCachePeriodicCount; //0x34a8 struct _KEVENT LargePageCandidatesExistEvent; //0x34b0 ULONGLONG LowMemoryThreshold; //0x34c8 ULONGLONG HighMemoryThreshold; //0x34d0 struct _RTL_BITMAP_EX SlabPfnBitMap; //0x34d8 UCHAR SlabPagesNotAvailable[7]; //0x34e8 VOID* HugePfnLists; //0x34f0 ULONGLONG AvailableHugeIoRanges; //0x34f8 };